1de17ad930c7747807bef0be01c4bfbc2fa1f537,src/com/google/javascript/jscomp/CheckAccessControls.java,CheckAccessControls,normalizeClassType,#TypeI#,250
Before Change
} else if (type.isConstructor() || type.isInterface()) {
return type.toMaybeFunctionType().getInstanceType();
} else if (type.isPrototypeObject()) {
return type.toMaybeObjectType().normalizeObjectForCheckAccessControls();
}
return type;
}
After Change
} else if (type.isConstructor() || type.isInterface()) {
return type.toMaybeFunctionType().getInstanceType();
} else {
ObjectTypeI obj = type.toMaybeObjectType();
if (obj != null) {
return obj.normalizeObjectForCheckAccessControls();
}
}